Xylocopa iris

173 medias, 171 cropped